<%-- 
    Document   : estadisticas
    Created on : 03/11/2011, 02:31:03 PM
    Author     : ari
--%>

<%@page contentType="text/html" pageEncoding="UTF-8" import="java.util.List" import="java.lang.String" import="java.util.LinkedList"%>
<!DOCTYPE html>
<html>
    <script type="text/javascript">  
        function errorserv() {  
            alert('Ha ocurrido un error con el servidor, se le dirigirá a la página inicial.');  
        }  
  
    </script>
    
    <%-- start web service invocation --%>
    <%
    try {
	services.EstadisticaWebService_Service service = new services.EstadisticaWebService_Service();
	services.EstadisticaWebService port = service.getEstadisticaWebServicePort();
	// TODO process result here
	List<String> result = port.obtenerEstadisticas();
        List<String> empresas = port.obtenerEmpresas();
	//out.println("Result = "+result);
        %>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="estilo.css">
        <title>Bolsa de Valores</title>
        </head>
        <body>
            <div class="caja">
        <h3 style="margin:0em 0em .2em 0em;">Estadisticas de hoy</h3><hr/>
        <% 
        if(result.isEmpty()) {
            out.println("<p style='margin:1em 0em 0em 0em;'>El dia de hoy no se han realizado movimientos.</p>");
        } else {
        %>
        <p style="margin:1em 0em 0em 0em;">N° de transacciones: <%= result.get(0) %></p>
        <p>Ventas:<br/><pre>    Cantidad: <%= result.get(1) %>  Dinero: <%= result.get(2) %></pre></p>
        <p>Compras:<br/><pre>   Cantidad: <%= result.get(3) %>  Dinero: <%= result.get(4) %></pre></p>
        <p>Empresas:</p>
        <ul style='list-style-type: square;'>
        <%
        for(String t : empresas) {
        %>
        <li style='margin:.1em 0em 0em 1em;'><%=t%></li>
        <%
        }
        %>
        </ul>
        <%
      }
        %>
        <div> <input type=button value="Atras" onclick="location.href='main.jsp'"></div>
</div>
        </body>
        <%
    } catch (Exception ex) {
	%>    
        <head>
            <meta HTTP-EQUIV="REFRESH" content="2; url=index.jsp">
                <title>Bolsa de Valores</title>
            </head>
            <body>
            <script>
            window.onload=errorserv;
            </script>
                
        <%
                      }
        %>
</html>
